/* 
    Created on : 2015-3-17, 11:49:27
    Author     : jeeliu <jee.liu@jeechange.com>
*/

/* 表单样式 */

.mform{ }

.mform{ }

/* 如需表格样式选择她 */
#frmtable td:first-child{
    width:180px;
    text-align:right;
}

#frmtable td:first-child label{ text-align:right; font-size:12px; color:#999; }

.pupup-box{ padding-bottom:70px; }

.pupup-box #frmtable td:first-child{ width:90px; }

.pupup-box #frmtable td:first-child label{ float:right; font-size:14px; margin-top:9px; }

.btntable tr:last-child{ height:73px; }

.btntable tr:last-child .input-group{ margin-left:210px; margin-top:0px; }

.pupup-box .btntable tr:last-child .input-group{ margin-left:122px; }

.pupup-box .btntable{ position:fixed; bottom:0; }

.pupup-box .btntable tr{ height:53px; }

/* 如需表格样式选择她 */
.mform .control-group{ margin-top:2px; margin-bottom:2px; vertical-align:middle; }

.mform .control-group label{
    font-size:12px;
    font-weight:400;
    display:inline-block;
    margin-bottom:5px;
    max-width:100%;
    color:#999;
    vertical-align:middle;
}

i.must{ color:red }

.mform .control-group span{ display:inline-block; margin-top:5px; }

.mform .control-group div.input-group{
    border-collapse:separate;
    display:table;
    position:relative;
}

.mform .control-group div.input-group input{
    display:inline-block;
    margin-bottom:0;
    margin-top:0;
    position:relative;
    width:320px;
    height:30px;
    border:solid 1px #e5e5e5;
    color:#666;
    padding-left:10px;
    vertical-align:middle;
}

.mform .control-group div.input-group input[type='radio'],
.mform .control-group div.input-group input.radio,
.mform .control-group div.input-group input[type='checkbox'],
.mform .control-group div.input-group input.checkbox{
    width:15px; line-height:28px;
    padding-left:0px;
}

.mform .control-group div.input-group select{
    min-width:140px; height:35px;
    display:inline-block;
    position:relative;
    border:solid 1px #e5e5e5;
    color:#666;
}

.mform .control-group div.input-group option{
    padding-top:10px;
    padding-bottom:10px;
}

.mform .control-group div.input-group textarea{
    width:410px; height:80px;
    display:inline-block;
    position:relative;
    border:solid 1px #e5e5e5;
    color:#666;
}

label[for]{
    height:30px; line-height:32px; margin-right:5px;
}

.mform .control-group div.input-group input:hover{ border:solid 1px #999; }

.mform .control-group div.input-group input.short{ width:200px; }

.mform .control-group div.input-group input.mini{ width:100px; }

